1 St Christophers Place, London, W1U 1LT.
Sofra Restaurant is a Turkish restaurant serving a variety of Mediterranean cuisine traditionally eaten in Turkey. Sofra Restaurant is based in St Christophers Place, London - see map for location of St Christophers Place.
Telephone: 020 72244080
Sofra Restaurant are listed in the Turkish restaurant section here:
Now displaying reviews 1 - 1
Eaten twice at Sofra - both times during the summer, sitting outside watching the world go by. Very... More »
View the complete list of Sofra Restaurant reviews »
Sofra Restaurant is in St Christophers Place, London. You can view a list of neighbouring businesses by going to the St Christophers Place page.
This map shows the approximate location of Sofra Restaurant in St Christophers Place.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 1 St Christophers Place.