Menier Store, Borough | Menier Store, Borough | Menier Store, Borough | Menier Store, Borough | Menier Store, Borough |

attachment

Menier Store, Borough

Grocery stores in Southwark: Menier Store is a new pop-up food shop with homewares