19-20 Hyde Park Place, PaddingtonLondon, ENGLAND
One Kingdom Street Paddington, PaddingtonLondon, ENGLAND
379 Edgware Road, PaddingtonLondon, ENGLAND