<<Up Contents
Wetherby is a town in the county of West Yorkshire, England, near Boston Spa, on the River Wharfe. The ruins of Wetherby Castle[?] are just outside the town.