Finlay London is popping up in Mare Street Market with a whole range of glasses and sunnies in tow. All the frames are designed right here in London before being handmade in Italy. Swing by MSM, pick up a pair of shades and then put them to use straight away by sitting out on the terrace.