Queens Luxury Apartments Apartment London
Queens Luxury Apartments features quiet street views, free Wi-Fi and free private parking, located in London, 2.4 km from Wembley Arena.
Number of rooms: 7
Krishna Court, 44 Queens Walk, Brent, London, NW9 8ER, United Kingdom