This place is wonderful. So well equipped, hosted with perfection & in the most beautiful spot in London. I highly recommend. I can’t think of a thing I would change! 5 stars!