Situated within 5.1 km of Portobello Road Market and 5.6 km of Wembley Stadium in London, Happy Land, Harlesden features accommodation with seating area and a kitchenette. The property has garden and city views, and is 5.
Number of rooms: 3
nw10 2be, Brent, London, NW10 2BE, United Kingdom