Paddington Hububb StayApartment
199 Randolph Avenue, Westminster Borough, London, W9 1NS, United Kingdom
In the Westminster Borough district of London, close to Lord's Cricket Ground, Paddington Hububb Stay has free Wi-Fi and a washing machine. The property is situated 2.4 km from Paddington Station, 2.