Very nice place, near bus and underground stations. Nice view on London.