![Soho Central Apartments London](http://static.readytotrip.com/upload/information_system_24/2/2/8/item_2282140/information_items_2282140.jpg)
Soho Central Apartments Apartment London
Soho Central Apartments features accommodation within 700 metres of the centre of London, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster.
Number of rooms: 9
27 Greek Street, Westminster Borough, London, W1D 5DF, United Kingdom