Queensway, PaddingtonLondon, ENGLAND
Paddington Basin North Wharf Road, PaddingtonLondon, ENGLAND
Hermitage Street Car Park Off Harrow Road London, PaddingtonLondon, ENGLAND