Windsor Castle is a Georgian pub which tries to relive the splendour of imperial England. Its upstairs and downstairs bars both serve food and beverages. Catering for private parties of up to 60 guests is available upon request and there is seating on the pavement.