Windsor Arcade 2 is a centro comercial in Penarth, United Kingdom. It is located at 21-1, A4160, Penarth CF64 1EA. Visitors rate it 4.4 out of 5 based on 70 reviews.
Shopping Centre
Service options
Accessibility
Windsor Arcade 2 is located at 21-1, A4160, Penarth CF64 1EA, United Kingdom.
Windsor Arcade 2 has a rating of 4.4 out of 5 based on 70 reviews.
Attractions
4.7 (2263)
Cosmeston Lakes Country Park, Lavernock Rd, Penarth CF64 5UY
Attractions
4.7 (2256)
Cosmeston Lakes Country Park, Lavernock Rd, Penarth CF64 5UY
How to get there