CDP Apartments – Russell Square in London offers accommodation with free WiFi, 700 metres from British Museum and a 13-minute walk from Dominion Theatre. Guests staying at this apartment have access to a fully equipped kitchen and a balcony. This apartment has 2 bedrooms and a bathroom equipped wi Read more
CDP Apartments – Russell Square in London offers accommodation with free WiFi, 700 metres from British Museum and a 13-minute walk from Dominion Theatre. Guests staying at this apartment have access to a fully equipped kitchen and a balcony. This apartment has 2 bedrooms and a bathroom equipped with a shower and free toiletries. A flat-screen TV is featured. Theatre Royal Drury Lane is 1.1 km from the apartment, while Royal Opera House is 1.2 km away. The nearest airport is London City Airport, 12 km from the property.