Feature Image by Anushé Low.
Clifton Nurseries is a hidden gem, nestled behind the proud Town Houses of little Venice – Founded in 1865 Clifton is London’s oldest gardening emporium.
In summer time wander along the leafy corridors flowers plants herbs and trees and in winter delight at the twinkly lights and Christmas trees. The large glass greenhouse is flexible space and can be transformed into your own vision of the perfect wedding setting.
Lots of love…