Quiet and lovely place in the centre of London.
Everything nice!