Results 1 results found Iford Manor by the River Frome, this 18th-19th century version was created with popular gardens, Iford, Bradford-on-Avon, Wiltshire, England, United Kingdom, Europe