K+K Hotel George(4 stars)

1-15 Templeton Place, Earl's Court SW5 9NB London View on map