French fashion eyewear brand bloobloom has opened a new 900 sq ft store in Notting Hill, adding to its growing London portfolio. Located at 172 Portobello Road, the store becomes the brand’s eighth in ...