Islands Brow Mini Market Business Type Retailers - other Rating Awaiting Inspection Address 221 Islands Brow St Helens WA11 9PG View on Map Local Authority St Helens http://www.sthelens.gov.uk