Rambuchan
The Funky President
With Edgware Road you are completely right. That's the best place to score mint tea and baklava.thamis said:You're right about the location: Liverpool street is the area they wanted to target. Yet most people left the tube via Aldgate, which is right at the border to Whitechapel.
Still, Edgware Road is a completely Arabic part of town.