Vegetarian Afternoon Tea for Two at Sheraton Grand, Park Lane

110


Indulge in a delicious vegetarian afternoon tea for two in the Palm Court at the Sheraton Grand London Park Lane Hotel in Mayfair.