All the filming locations (eg Shrewsbury Abbey, street scenes in Shrewsbury, banks of the River Severn) were sets constructed on waste ground behind Fot Studios in Budapest, Hungary, because almost every medieval building that still exists in the UK is now in a ruined state, due to Henry VIII's Dissolution of the Monasteries in the 15th Century.
more