UK, London
25 Courtfield Gardens, Kensington and Chelsea, London, SW5 0PG, United Kingdom