The Windsor Street is an illuminated pedestrian zone in Liverpool. In the area there are, inter alia, three bus stops and a pharmacy.
- Bicycle
Yes
- type of road
for pedestrians
Bus stop
WINDSOR STREET/UPPER WARWICK STREET, WINDSOR STREET/NORTH HILL STREET, WINDSOR STREET/HARLOW STREET
Pharmacy
Anthony Boyle
Bicycle rental
Toxteth Library – Windsor Street