To enjoy your vacation in London, stay at the 1-room Neil Apartment London, which is 4.6 km from Crystal Palace National Sports Centre and around a 10-minute ride from Greenwich Park.
The O2 is approximately 7 km away, while Lewisham Seventh Day Adventist Church is just near the 15 m² apartment. London City airport is located at the distance of 15 km from the apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please