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
Windsor Berkshire SL4 5JA
United Kingdom





