Located in the Westminster Borough district of London about 25 minutes by foot from Hyde Park, Lords Cricket Downtown Abbey Road Crossing Apartment London accommodates up to 4 guests. Wi-Fi is provided for both business and leisure activities.
The apartment boasts a convenient location around 2 miles from Euston train station. Places of interest also include Madame Tussauds London, which is within 30 minutes' walk of this apartment. The vibrant Stables Market is situated 1.6 miles from the property.
Lords Cricket Downtown Abbey Road Crossing Apartment includes 1 bathroom. Furthermore, a shower and a washing machine is available.
The apartment comes with a kitchen where guests can cook their own meals.