Had one night in London before flying home. This place was near my hotel. Fabulous falafel sandwich with a glass of fresh carrot juice. Tight dining area but well worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.