Posted on 1 Comment

Little Arabshire: On the Edgware Road

Every big city in the world has its special quarters, areas where birds of one nation’s feathers flock together, whole streets where all the shops and restaurants are strangely similar (and yet strangely alien to the surrounding streets), serving just one national community. In London, if you want Greek and Turkish stuff, you head to…

Continue reading