The 65 ft² Beautiful 2 Bedroom Apartment On Abbey Road London lies in a prime location in London, a 6-minute walk from St Mark's Church. This apartment can sleep a total of 4 people in 2 bedrooms.
Guests will find St James's Park 2.9 miles from the apartment, while the privately run Sherlock Holmes Museum is 1.6 miles away. Churchill War Rooms Museum is within a 15-minute drive of the accommodation.
This apartment comprises 1 bathroom.
Take delight in a fully-fitted kitchen provided at the property and complete with a fridge and oven for your convenience. Beautiful 2 Bedroom Apartment On Abbey Road lies not far from London South Hampstead train station.