Meic House 344 Kensington High Street, West KensingtonLondon, ENGLAND
24 Ceylon Road, West KensingtonLondon, ENGLAND
41 Warwick Gardens, West KensingtonLondon, ENGLAND
Flat 57 Durrels House 28-46 Warwick Gardens, West KensingtonLondon, ENGLAND