Filters:
clear
Country: United Kingdom

tea store in Wokingham

About 1 results.

Holme Grange Farm

thumb_up 3378 likes
rate_review 44 Reviews
favorite 2619 favorites
Holme Grange Craft Village & Shops, RG40 3AW Wokingham, United Kingdom

Located in the countryside between Wokingham and Crowthorne, Holme Grange Craft Village has been an established destination shopping village for more than 20 years. There is something for all the…

  • 1