El Guildhall es situado a unos 100 metros desde el castillo de Windsor, que domina la pequeña ciudad. A diferencia del castillo real, que es el centro de la ciudad, el guildhall sirve como el centro administrativo y político de la ciudad para la gente común. El edificio es de gran belleza y fue construido en 1687 por el legendario arquitecto Sir Thomas Fitz. El edificio es ahora el grado 1 y la lista aún se utiliza como lo ha sido durante cientos de años.