The Trooper, 97 St. Leonards Rd, Windsor 01753 670122
The Trooper, 97 St. Leonards Rd, Windsor, Berkshire SL4 3BZ 01753 670122