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.