Georgian country house Henlade is home to The Mount Somerset, a stunning Somerset luxury hotel surrounded by 4 acres of award-winning gardens & the Quantock hills beyond. Take an indulgent afternoon tea at The Mount Somerset & tuck into tasty sandwiches, warm scones with clotted cream & jam & a delicious selection of cakes, all accompanied by fine tea.