A wonderfully hospitable host, and a little oasis of calm in the centre of London.