Featuring free WiFi, Soho Studios offers accommodation in London. Queen's Theatre is 100 metres from the property. All units include a TV. An oven and coffee machine are also available. Bed linen is featured. Read more
Featuring free WiFi, Soho Studios offers accommodation in London. Queen's Theatre is 100 metres from the property. All units include a TV. An oven and coffee machine are also available. Bed linen is featured.