2 Bedroom And Living Room Apartment In Central London is located 2.5 km from Buckingham Palace and about a 25-minute walk from Primrose Hill.
This apartment is 2.3 km from the scientifically spellbinding Science Museum, which is an excellent place to improve cultural awareness. Covent Garden is 10 minutes by car from the apartment. Offering access to the rest of London, Edgware Road underground station is approximately 300 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please