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