Filters:
clear
Country: United Kingdom

tea manufacturer in Melton Mowbray

About 1 results.

Wymondham Windmill Tea Rooms

thumb_up 719 likes
rate_review 1 Reviews
favorite 32 favorites
Wymondham, Butt Lane, LE14 2BU Melton Mowbray, United Kingdom

Enjoy lunch in our vintage designed tea room, or high tea alfresco style in the beautiful setting of the English countryside.

  • 1