The Windsor Castle is a beautiful pub housed within a Gregorian styled building. Architect John Nash, famous for redeveloping Regent's Park, built this place in the early 1800s. Belonging to the Crown Estate, the Royal Family hold title over this pub. As magnificent as the building looks on the outside, the interiors will marvel you with its cozy yet elegant decor. You can also host your formal or personal event at the 3 areas let out on rent here; The First Floor lounge, The Board Room or The Mezzanine. Drop in at this pub on a cold winter night and enjoy your food and drink by the warm fireplace.