Home
United Kingdom
Cymru / Wales
Vale of Glamorgan
Windsor Road
How to get to
Windsor Road
?
Get directions
Nearby stops
Windsor Arcade
On foot
1 min · 40 m
Barry 93
Barry 93
Barry via Sully 94
Penarth 92
Windsor Terrace
On foot
2 min · 120 m
7 Penarth via Leckwith
Barry 93
Barry 93
Barry via Sully 94
Penarth 92
Rectory Road
On foot
3 min · 230 m
7 Penarth via Leckwith
Penarth Station
On foot
5 min · 330 m
7 Penarth via Leckwith
Other points of interest nearby
Greggs
North Meets South
Noble House
Blue Pelican Café
Principality building society
Toilets
Mint & Mustard
Tropical Tandoori
Domino's
Plassey Fish Bar
Subway
HSBC
Waterloo tea
Café des Amis
Washington Pharmacy
Natwest
The Golden Lion
Whistle Stop
Mayberry
K-tax