| | Selby ENG United Kingdom
Status: Built • 0 highrise buildings • 0 total structures • 0 drawn towers
|
Selby is a town and civil parish situated on the River Ouse in Selby district, North Yorkshire county. It is the main town within that district. Historically, a shipbuilding and mining town, Selby has seen renewed economic prospects of the completion of the European Science Park. Because of its location close to York and Leeds, it has become a commuter town. |
|
|
|
|