K+K George Hotel

K+K George Hotel
1-15 Templeton Place, London, SW5 9NB
Photo of K+K George Hotel