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.
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.