London's Best Street Food Ever - 9. Horn OK Please Posted on 14 April 2015 at 08:16 Totally vegetarian Indian street food. The bhel puri (last) is what dreams are made of.