Leghorn Apartment London is located about 900 metres from London Willesden Junction train station and within 5 minutes' walk of Roundwood Park.
Wembley Arena Pavilion is 3.6 km away, and the updated 1910 Electric Cinema is situated 3.7 km from the apartment. Victoria and Albert Museum is around a 15-minute ride from this apartment. Buckingham Road bus stop, set just 600 metres away, as well as Willesden Junction tube station, set 900 metres away, ensure that Leghorn Apartment is an excellent base for touring the city.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please