This is a most fantastic "home away from home" while staying in London. The views are to die for. Add to that an extremely convenient location, as well as the charms of Carol, and one ends up never wanting to leave.