Helen's: Best late-night food in London

By Ross  |  Location: United Kingdom  |  06/01/07

We went to this place literally every night after the bars. It’s open as late as 4am and the shawarmas are among the best in London. If you're really hungry, you could probably rock two at a time but get extra napkins!

+ Enlarge

SHARE: Send to Friend  |