Described as the “best garden centre in London” by green-fingered journalists from a whole host of publications, we’d be inclined to agree that Battersea Flower Station is something a bit special.
Located within a hidden, narrow strip of land with an entrance on Battersea Park Road, the unlikely bucolic beauty of the green space only adds to its charm. Part garden centre, part pastoral escape, you don’t have to be buying for your garden to enjoy the whimsical beauty on offer.