Choose your room
Lords Cricket Downtown Abbey Road Crossing Apartment
Located in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history 7 km from the huge Borough Market, the spacious Lords Cricket Downtown Abbey Road Crossing Apartment London accommodates up to 2 guests. Wi-Fi is provided for both business and leisure activities.
850 metres from St. John's Wood tube station, the apartment is 25 minutes' stroll from London Central Mosque. Lords Cricket Downtown Abbey Road Crossing Apartment is within 6 km of Tate Modern.
At the property, a shower have been provided to enhance your comfort.
Self-catering facilities include an equipped kitchen. Marylebone train station is in proximity to this 1-bedroom apartment.