Merkur Slots Business Type Retailers - other Rating Awaiting Inspection Address 127 HIGH STREET SLOUGH SL1 1DH View on Map Local Authority Slough http://www.slough.gov.uk