Attractions and Places to Visit in Slough and Windsor

Slough and the surrounding area include wealth of towns, villages and countryside to explore make this county the perfect antidote to city life. To get the most out of your stay, start planning your days out in Berkshire here.
This romantic county is renowned for its connections with the Royal Family, the River Thames meandering along the northern edge and its many beautiful gardens ablaze with colour.

Windsor Castle

Windsor Castle

Steeped in ancient history and British heritage, Windsor Castle is the oldest and largest inhabited castle in the world. For almost 1,000 years, this iconic building served as a family home for British royalty.
Read More

Baylis Park & Memorial in Slough

Baylis Park & Memorial

Baylis Park, the most historic park in Slough and the adjoining Godolphin Recreation Ground were part of the estate of Baylis House. Originally the home to Dean Hascard, the Dean of Eton College.

Read More

The Curve houses

The Curve

The Curve houses a brand new library, café, Slough Museum, performance venue, community learning spaces, computer suites, exhibition space and the Register Office including a purpose built wedding room.
Read More