Walk through a beautiful, well-kept garden in Shropshire, England. It is located near Telford and Shrewsbury.