Add Windsor Trooper review

Windsor Trooper, Windsor
Address: 97 St Leonards Road, Windsor, Windsor, Berkshire, SL4 3BZ
Features: Bar food, Cask Marque


Rating
Comments