Champagne Afternoon Tea for Two at The Mount Somerset

Stunning award-winning gardens surround The Mount Somerset, a luxury country house hotel, spa resort and gourmet fine dining restaurant rolled into one. Spend some time relaxing together with a spot of Champagne afternoon tea at The Mount Somerset, complete with your choice of fine tea, coffee and glass of chilled Champagne. Location: Somerset (South West)


Posted

in

,

by

Tags: