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.
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, staff are always at hand to..