Windsor Castle has been the home of Englandâ€™s kings and queens for nine hundred years. Situated three miles south of Slough on the south bank of the Thames, with a population of around 30,000, Windsorâ€™s economy rests primarily on the tens of thousands of tourists who come yearly to visit the castle.
The map below shows
the features of the town of Windsor as it was in the mid twentieth
century. Click on a selected area of the map below to see an