UK, London
Kensington and Chelsea, London, W14 8BD, United Kingdom