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, an 8-minute walk from the restaurant Hiro.
The 13.7-tonne Big Ben Bell is 6 km from this apartment and Royal Albert Hall is 4 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
If you stayed at this hotel, share your experience with us, please