Windsor, Berkshire, SL4
Welcome to the Queen Victoria, a traditional 18th Century English pub located in the heart of historic Windsor. We are a small but perfectly formed pub providing a great selection of real ales, craft