UK, London
1a Lexham Gardens, Kensington and Chelsea, London, W8 5JJ