O Guildhall situa-se cerca de 100 metros de Windsor Castle, que domina a pequena cidade. Diferentemente do castelo, que é a real centro da cidade, o guildhall serve como o centro administrativo e político da cidade para as pessoas comuns. O edifício é de grande beleza e foi construído em 1687 pelo arquitecto lendário Sir Thomas Fitz. O edifício está agora listado grau 1 e ainda é usado como o foi durante centenas de anos.