303 St. Leonards Road,Windsor, Berkshire, SL4 3DR
For more information or to make a booking please contact us.