Going for afternoon tea on the Sunborn Yacht in London in a few weeks. Unsure how dressy to go? Anyone been?