Gorgeous Abbey Road Flat Sleeps 6 offers accommodation in London, 900 metres from Hampstead Theatre and 1.5 km from Lord's Cricket Ground. Complimentary WiFi is provided throughout the property.
This apartment has 2 bedrooms, a TV, a dining area, a kitchen and a living room. There is a bathroom with free toiletries.
Speaking German, English, Spanish and Italian at the reception,..