59 Perham Road, West KensingtonLondon, ENGLAND
179/181 North End Road, West KensingtonLondon, ENGLAND
220C Blythe Road, West KensingtonLondon, ENGLAND