190 Queen's Gate, London
68-86 Cromwell Rd
100 Cromwell Road
2-24 Kensington High Street
15 Cromwell Place
100 Queen's Gate,