Borough Wines opens eighth store

Borough Wines & Beers, the London-based independent merchant, has opened a new shop on Islington’s Essex Road, marking the company’s seventh shop in the capital…