International House 124 Cromwell Road
Kensington and Chelsea
London
Greater London
SW7 4ET
15 Kensington High Street
Kensington and Chelsea
London
Greater London
W8 5NP