Afternoon tea for two at park lane hotel
The park lane hotel is situated in the heart of mayfair just a short walk away from buckingham palace and facing green park the ideal location to take a break from a day of sightseeing it has become the gathering place for guests and locals alike and is today one of the greatest places to enjoy afternoon tea in mayfair this is your chance to savour the quintessentially british institution that is afternoon tea on arrival you will be greeted by staff who will seat you in the recently renovate