Maida Hill Hububb Stay Apartment London, Greater London
Maida Hill Hububb Stay is situated in the Westminster Borough district of London, 2.2 km from Lord's Cricket Ground, 2.5 km from Paddington Station and 3.4 km from Madame Tussauds. The property is located 3.7 km from The Serpentine, 3.
Number of rooms: 6
54 Chippenham Road, Westminster Borough, London, W9 2AE, United Kingdom