The Shepherds Building Charecroft Way, West KensingtonLondon, ENGLAND
Kensington Centre 66 Hammersmith Road, West KensingtonLondon, ENGLAND