7.5
Based on 4 reviews

Lords Cricket Downtown Abbey Road Crossing

To enjoy your vacation in London, stay at Lords Downtown Abbey Road Apartment London, which is 1.5 miles from Hyde Park and about 25 minutes by foot from Madame Tussauds London.

The apartment is located in the Westminster Borough district, 1.6 miles from the modern Jewish Museum London. The city center is just 2.6 miles away and London City airport is 13 miles from this apartment.

Lords Downtown Abbey Road Apartment is fitted with a full kitchen.

Book Lords Cricket Downtown Abbey Road Crossing London

General information

Contact information

Nw89Rs, London, United Kingdom;

Lords Cricket Downtown Abbey Road Crossing reservations available at 'rooms'

Lords Cricket Downtown Abbey Road Crossing phone number isn't available on our site, if you want to call Lords Cricket Downtown Abbey Road Crossing visit site of a hotel

Lords Cricket Downtown Abbey Road Crossing Location

 Nw89Rs, London, United Kingdom

Lords Cricket Downtown Abbey Road Crossing Apartment Deals

7.5 logo

Review score

Based on 4 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Wi-Fi

No pets allowed

Lords Cricket Downtown Abbey Road Crossing Amenities

  • General

    No smoking on site
  • Wi-Fi
  • No pets allowed
  • Room Amenities

    Washing machine
  • Flat-screen TV

Lords Cricket Downtown Abbey Road Crossing Offers

Rooms