High Tea or Afternoon Tea is a tradition in England. It started as mini meal between lunch and dinner and became popular since eighteenth century.
We reserved a spot for 3 pm at Hanbury Manor Marriott Hotel & Country Club. It is a Jacobean-style manor house set in 200 acres of beautiful countryside in Ware, Hertfordshire.
We spent over an hour enjoying the tea and delicacies. It was an awesome experience.
Hanbury Manor View