LONDON STAY Flats
52 Blenheim Gardens, Brent, London, NW2 4NT, United Kingdom
Conveniently set in the Brent district of London, LONDON STAY Flats is situated 5.2 km from Portobello Road Market, 6.3 km from Paddington Station and 6.4 km from London Zoo. The property is set 6.5 km from Wembley Stadium, 6.