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

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, …