Whether you choose to enjoy your tea on Park Lane & take a stroll in Hyde Park afterwards or relax in Five Star luxury near Oxford Street this classic tradition at a top Marriott hotel is an experience not to be missed.ÃÂ As a gift, this experience will be greatly appreciated by those who enjoy the finer things in life. Your afternoon tea may vary slightly depending on which hotel you choose but in each case you will experience a classic English afternoon tea including a selection of finely made finger sandwiches, pastries & scones.