22A Hammersmith Road, West KensingtonLondon, ENGLAND
3 North End Road, West KensingtonLondon, ENGLAND
M E I C House 344 Kensington High Street, West KensingtonLondon, ENGLAND