A Turkish haven in the madness of Leicester Square. When you think of fine dining and relaxed vibes, I doubt Leicester Square comes to mind, …
Dining at Skewd, Leicester Square, London

Foodie Explorers | UK Food & Travel Blog | Restaurant Reviews & Guides
eat see stay – Est 2007

A Turkish haven in the madness of Leicester Square. When you think of fine dining and relaxed vibes, I doubt Leicester Square comes to mind, …