Wymondham Abbey (pronounced Windham) is situated in the town of Wymondham in Norfolk, England.
Category: Norfolk, England