K+K Hotel George Kensington London
1 - 15 Templeton Place
Earls Court
Kensington
London
England
SW5 9NB