Afternoon Tea at The Beaumont Mayfair is located at The Beaumont hotel in Mayfair, London. Four kinds of sandwiches are served and refilled, and each person chooses two teas. Tea is served in a room with live piano music, and staff provide attentive service. The taste of the sandwiches varies from menu to menu.