Alexandra Gardens

Alexandra Gardens is a pretty public garden near the River Thames in Windsor with seating, a bandstand and plenty of grassed areas perfect for picnics.

Alexandra Gardens
Alexandra Gardens
Riverway, Barry Avenue
Windsor Berkshire SL4 5JA
United Kingdom