We are a beautiful and magical garden centre, plant shop and florist in SW London – Christmas Trees in stock from mid-November!

Tuesday to Saturday 10-5:30; Sunday : 11 – 5:30

Christmas Trees

So, it’s that time of the year again – and we’re being told people are ‘doing’ Christmas even earlier than last year! We have all kinds of trees at our shop – teeny tiny ones, living trees in pots, as well as tradtional spruce trees and non-drop Nordmann that you can see here. People buy trees from us year after year. You can come and choose your own, or order online for local delivery or collection.


We have a lovely selection of fresh flowers in store every day (and that changes every day). We also offer 2 special weekly hand-tied bouquets – that change every week – available in store – or to order online for local delivery.

House Plants & Pots

We have 2 big greenhouses here at Battersea Flower Station bursting with houseplants – from tall ficus to teeny cactus. We always try and have some favourites – spider plants, venus fly traps, cheese plants, a huge selection of cactus and other succulents, plus all kinds of lush greenery for your home, with a big selection of indoor pots – pick your plant, pick your pot – or if you want a bundle sent home or to a friend, choose here for local delivery.

Outdoor Plants and Pots

We have all kinds of plants for your garden or balcony – visit our friendly team and we can help you work out what’s best for your space. We always try and have olive trees, lemon trees, strawberry trees, screening plants, seasonal flowering plants and everything in between.


We have all sizes of compost in store, plus the ability to buy compost by the scoop, if you only need a little bit. Otherwise, you can order from a small online section here.

As featured in



Opening Times

Tue to Sat: 10am - 5:30pm; Sun 11am - 5:30pm

Find Us

For the moment, Front Gate ONLY is open only: 320 Battersea Park Road, SW11 3BX

0207 978 4253

[email protected]