Discover the stunning Westonbury Mill Water Gardens in Herefordshire, England. Immerse yourself in 3 acres of lush greenery, waterfalls, and rare exotic plants from around the world. Enjoy a peaceful escape and spot various wildlife, while savoring a delicious cream tea in the charming tearoom. Plan your visit to this must-see tourist destination today.