Soho Central Apartments
Flat 2, 27 Greek Street
London Grande Londres
Soho Central Apartments offers accommodation in London. Prince Edward Theatre is a few steps away. Free WiFi is featured throughout the property.
There is also a kitchen, equipped with a fridge. There is a private bathroom with a shower in each unit. Towels and bed linen are offered.
Charing Cross Road is 100 metres from Soho Central Apartments. The nearest airport is London City Airport, 13 km from the property.
Facilities
|
|||||||||||
|
402