Overlooking London’s attractive Park Lane, Grosvenor House, a JW Marriott Hotel, was voted as one of ‘ Britain’s Best Afternoon Tea’ destinations by the prestigious Tea Guild – making it a great place to enjoy this afternoon tea for two. You’ll be delighted as you tuck in to a variety of finger sandwiches, pastries, scones & teas. A wonderful way to indulge in the capital! Location: London (South East)