Station Road is a street in North Yorkshire, Selby. In the area there are, inter alia, three bus stops and a cafe.
- type of road
Secondary road
Station
Selby
Bus stop
Selby Bus Station - Stand 3, Selby Bus Station - Stand 1, Selby Bus Station - Stand 2
Cafe
Lola's Garden