The Old Pump House 35 Kensington Court Place, KensingtonLondon, ENGLAND
20 Stratford Road, KensingtonLondon, ENGLAND
Council Offices 37 Pembroke Road, KensingtonLondon, ENGLAND