Clifton Nurseries opens second London department store pop-up

Clifton Nurseries, London’s oldest garden centre, is opening of its latest popup shop at the Peter Jones department store on Sloane Square.
Source: Garden1

Categories

  • No categories