Menu Search Sign In


A short walk from Windsor, Slough is a small town away from the hustle and bustle of downtown London. Food lovers can sample an array of South Asian cuisines.

Windsor Castle

Experience 1,000 years of history with a tour of the oldest continuously inhabited castle in the world.

The Look Out Discovery Centre

A premier hands-on interactive science and nature exhibition that's perfect for a family day out.