Longford Castle Gardens July 1, 2013July 1, 2013 Bob EdgeLeave a comment Situated near Salisbury in Wiltshire, with the River Avon running through its grounds, Longford Castle is one of the most magnificent of all English country houses and has been home to the Earls of Radnor for generations. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Pinterest (Opens in new window)Like Loading...