Slough
113 High Street
Slough Berkshire SL1 1DH
United Kingdom