With a stay at Bay Tree House B&B in London, you'll be 2.7 mi (4.4 km) from Alexandra Palace and 9.8 mi (15.8 km) from The British Museum. Featured amenities include a 24-hour front desk and luggage storage. Free self parking is available onsite.
A stay at B+B Belgravia places you in the heart of London, within a 15-minute walk of Buckingham Palace and Victoria Palace Theatre. Featured amenities include express check-out, complimentary newspapers in the lobby, and luggage storage.
With a stay at Abbey Lodge in London (Ealing), you'll be a 1-minute drive from University of West London and 9 minutes from Wembley Stadium. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite.