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

attachment

Menier Store, Borough

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