UK, London
100 Queen's Gate, Kensington and Chelsea, London, SW7 5AG, United Kingdom