Find Unlikely Bucolic Beauty in the City at Battersea Flower Station

This might just be the best garden centre in London

Battersea Flower Station
16 Winders Road Battersea SW11 3HE
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.

User Reviews

More things to try...

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?