Luxury Modern Flat Near Center Apartment London is nestled in Lewisham, which is an area of southeast London, England, 5 minutes' walk from the restaurant Mama Pho.
This apartment is 3.1 km from Jack the Ripper Museum and Tower Bridge is 3 km away. The Trafalgar Square art museum "National Gallery" is a 15-minute drive from the apartment. Surrey Quays train station is not far from the property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please