Windsor is a market town in Berkshire, 22 miles west of London. The present town replaced an older one, now represented by the village of Old Windsor, about two miles to the east.
The main attraction of Windsor is Windsor Castle. There is a military church (Holy Trinity) of which the foundation stone was laid by Prince Albert in 1842.