Featuring a spa bath, Harlesden House is located in London. The property is set 5.5 km from Wembley Stadium, 5.6 km from London Designer Outlet and 5.7 km from Wembley Arena.
Number of rooms: 2
Harlesden Road, Brent, London, NW10 3SD, United Kingdom