Windsor is a market town in the county of Berkshire south of the River Thames. Windsor Castle resides in the town which draws tourism to the affluent town which incorporates two railway stations, numerous hotels and a theatre. The public houses are popular with tourists. Nearby towns are Eton and Maidenhead. The town is over 1000 years old and is steeped in royal history. Located approximately six miles from London with easy connections make it an easy destination to visit.