Very nice and cheap Turkish restaurant in Mayfair. Try it and you won't regret it!
Ahad
August 19, 2022
Great atmosphere at St Christopher’s place - 20 mins walk from the flat - great to have some Greek appetisers and people watch as you await your lamb shank main dish!
Unique things to do nearby
4.91 (3,794)
See 30+ Top London Sights. Fun Guide!
4.96 (481)
Soulful Travel Memories - Multilocation London Photoshoot