Buckingham Palace

Edgware Road: London’s ‘Gaza Strip’

As you walk down the road, an aroma of kebab and sheesha wafts on the evening breeze. You look into the restaurants, debating whether it'll be shawarma or mezze...