Welcome to Primrose Interiors Primrose Interiors is a boutique design and build company based in Primrose Hill, North West London. Read More Primrose InteriorsJune 17, 2018Interiors, Interior Design, PrimroseHill, Rennovations