Falafel is located in London, United Kingdom on Regent Street Stall outside, 52 Regent St. Falafel is rated 5 out of 5 in the category falafel restaurant in United Kingdom.
Address
Regent Street Stall outside, 52 Regent St
Accessibility
No wheelchair-accessible car park