Elgin Avenue Hububb Stay Homestay London, Greater London
Elgin Avenue Hububb Stay is situated in the Westminster Borough district of London, 1.7 km from Lord's Cricket Ground and 1.8 km from Paddington Station. Complimentary Wi-Fi is availablethroughout the property.
Number of rooms: 5
Elgin Avenue, Westminster Borough, London, W9 1JN, United Kingdom