A great host of a room really well appointed and ideally located for a London visit.