The Guildhall, Windsor, Whats On and Theatre Tickets
High Street, Windsor, Berkshire SL4 1LR Tel: 01753 743920
The Guildhall, Windsor
The Guildhall in Windsor, Berkshire, England, is the town hall. It is situated in the High Street, about 100 metres from Castle Hill, which leads to the main public entrance to Windsor Castle. It is a Grade I listed building.