Abbey Road Apartment London is nestled in St Johns Wood, which is known for Lord's Cricket Ground, the headquarters of English cricket and a venue for domestic and international matches, 8 minutes' walk from the restaurant Hiro.
The 13.7-tonne Big Ben Bell is 6 km from this apartment and Covent Garden is 5 km away. The national museum "Wallace Collection" is a 10-minute drive from the apartment. Abbey Road Apartment is situated 650 metres from St. John's Wood underground station and not far from London South Hampstead train station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please