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