Located in Lewisham, which is an area of southeast London, England, merely 6 minutes' walk from Lewisham Islamic Centre, the spacious 1-bedroom Blue Room, Twin London accommodates up to 3 guests. The apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travellers.
A kitchenette is featured at the apartment.
The entire Old Royal Naval College is a short way from this apartment, while The Broadway Theatre is nestled a mere 0.8 km away. The 16th century Queen's House Mansion is within 10 minutes' drive of the accommodation. Blue Room, Twin also lies 5 km from London City airport.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please