Elgin Avenue Hububb StayHomestay
Elgin Avenue, Westminster Borough, London, W9 1JN, United Kingdom
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.