Add Prince Albert review

Prince Albert, Windsor
Address: 2 Clewer Hill Road, Windsor, Windsor, Berkshire, SL4 4BS
Features: Bar food, Outside seating, Cask Marque


Rating
Comments