Falafel Point
Portobello Road
Lyric Square
London W11 4AT
United Kingdom