Dean Street VI is a self-catering property situated in London near Old Compton Street. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features a TV. Charing Cross Road is 100 metres from the apartment, while Prince Edward Theatre is 100 metres from the proper Read more
Dean Street VI is a self-catering property situated in London near Old Compton Street. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features a TV. Charing Cross Road is 100 metres from the apartment, while Prince Edward Theatre is 100 metres from the property. The nearest airport is London City Airport, 13 km from the property.