El Queen’s se encuentra situado en la parte central de High Street, y es famoso por su arquitectura del siglo XVIII.