A local favourite that just keeps on giving.

Ancient Town on the banks of the River Thames, home to Kings and Queens of past and present. Windsor is nestled in the countryside of Royal Berkshire and is a great destination for a day trip. The town boasts great shopping, restaurants and historic landmarks, including the Castle - one of largest and oldest occupied castles in the world.