Wetherby is situated on the banks of the River Wharfe, in the Yorkshire triangle of Leeds, York, and Harrogate. For many years, it was a staging post for travelers between London and Edinburgh.
See more Cities and Towns.