An interactive map showing the location of Bridge Street Stores; N House, Finchingfield, England, UK.