La Guildhall è situato a circa 100 metri dal Castello di Windsor, che domina la cittadina. A differenza del castello, che è il reale centro della città, la guildhall serve come centro amministrativo e politico della città, per la gente comune. L'edificio è di grande bellezza e fu costruito nel 1687 dal leggendario architetto Sir Thomas Fitz. L'edificio è ora elencato grado 1 ed è ancora usato come è stato per centinaia di anni.