Camperdown HouseCurrently Open
- Address: Camperdown House, Alma Road, Windsor, England, United Kingdom
- Timings: 24-hrs Details
- Ticket Price: Free
Camperdown House is ideal if you are travelling with your children. The two bedroomed apartment is self-catering and comes with a Full Sky TV and broadband internet. Ideal for exploring the area and nearby Legoland.