It's only October but Christmas is coming, and pop up tree shops, nurseries and florists are all getting supplies ready for that all important Christmas tree. 

While many Christmas tree pop ups open late November, now's the time to think about pre-ordering a tree which will often be home delivered, although its a lovely morning spent shopping for the perfect one at a market. 

Whether you want to hand pick your own, or get one dropped off,  here's where you can buy London's finest Christmas tree close to you no matter where you live in London. Words by Victoria Purcell and Zita Whalley

West London

1 Shoots & Leaves, various locations

The team goes to great lengths to visit the farms and hand pick every Christmas tree. You can collect it, have it delivered, order it online and even opt for the installation service. Opens November 24, and you can order online too.

Address: Little Brook Green W6 7PB

Website: christmastrees.london

 

2 Clifton Nurseries, Maida Vale

One of London’s oldest garden centres, Clifton Nurseries in Maida Vale has been around since 1851. Here you’ll find Nordmann firs grown in sustainable forests in Denmark. The garden centre also stocks unusual gifts, festive cards, wrap and accessories, tree decorations, Christmas lights and, of course, plenty of indoor and outdoor plants and pots.

Address: 5A Clifton Villas, Maida Vale W9 2PH

Website: clifton.co.uk

 

3 The Christmas Forest, various locations

The Christmas Forest group provides beautiful Christmas trees to Londoners while giving a little bit back to Mother Nature. For every tree sold a new tree is planted in Africa through Tree Aid. Locations are London-wide, with a west London site in Ealing from 24 November. Delivery and installation available.

Address: Ealing Common, Hanger Lane, W5 3HN 

Website: christmasforest.co.uk

 

4 Pines and Needles, various locations

London’s go-to Christmas tree delivery service delivers a variety of trees to hundreds of homes in London every year and has a number of pop-up tree shops around west London including Ealing Common (Nov 22-Dec 24) and Christ The Saviour Church in Ealing Broadway (Nov 24-Dec 24), Acton Green Common in Chiswick (Nov 21-Dec 24), Shirland Road in Maida Vale (Nov 17-Dec 24) and St Marks Church also in Maida Vale (Nov 26-Dec 22) and St Johns Church in Notting Hill (Nov 16-Dec 24).

Website: pinesandneedles.com

 

5 W6 Garden Centre, Ravenscourt Park

Christmas trees are usually stocked here from the start of December.  Choose from high quality Fraser Firs, Nordman Firs and Noble trees – all from British growers and chosen specifically for their full foliage – available from 3ft to 11ft. If you have a smaller space, go for a Fraser Fir – slim, aromatic and non-drop. They also have a great range of Christmas decorations.

Address: 17 Ravenscourt Avenue, Ravenscourt Park W6 0SL

Website: w6gardencentre.co.uk

 

South West London

1 The Christmas Forest, various locations

A family-run business selling British-grown trees, The Christmas Forest has a number of south west London Christmas tree shops. Head to Putney Leisure Centre on Upper Richmond Road (Nov 27-Dec 24) and Richmond Athletic Ground, Twickenham Road, Richmond (Nov 18-Dec 24). Delivery and installation available.

Website: christmasforest.co.uk

 

2 Chelsea Gardener

The Chelsea Gardener has a selection of fragrant Nordmann Fir Christmas trees with minimal needle drop in store typically from mid-November. The friendly team will help you choose your tree, available from 3ft to 12ft tall, and can also arrange home delivery and tree installation for you. Do check out their range of festive tree decorations too.

Address: 125 Sydney Street, Chelsea SW3 6NR

Website: chelseagardener.com

 

3 Pines and Needles, various locations

Pines and Needles have loads of south west London locations to choose from this year. Head to Barn Elms playing fields (Nov 24-Dec 22), Battersea Park’s Chelsea Car Park (Nov 24-Dec 22), St Johns Church in Fulham (Nov 19-Dec 24), Ascension of the Lord Church on Lavender Hill (Nov 19-Dec 23), Wimbledon Park (Nov 18-Dec 24), Roehampton Gate Car Park, Richmond Park (Nov 24-Dec 22), Richmond Rugby Club (Nov 24-Dec 22), Chestnut Avenue, Bushy Park (next to the Diana Memorial Fountain) (Nov 24-Dec 19) and Putney Leisure Centre (Nov 17-Dec 24). They also offer delivery, installation, decoration and removal services.

Website: inesandneedles.com

 

4 Neals Nurseries Garden Centre, Wandsworth

Capital Gardens, which has locations in Wandsworth and Alexandra Palace, has been selling Christmas trees for generations. Choose from cut Nordmann Firs, Noble Firs, Fraser Firs, Norway Spruces in all sorts of sizes, as well as smaller potted Blue Spruces. You can also buy online and have it delivered straight to your door.

Address: Heathfield Road, Wandsworth SW18 3HR

Website: capitalgardens.co.uk

 

5 Petersham Nurseries, Richmond

Petersham Nurseries Richmond stocks British grown Nordmann fir trees in a variety of sizes. Head to the glorious garden centre to pick out your own – and while you’re there, browse the lovely collection of Christmas decorations from hand-blown baubles to garlands and twinkling lights – or have one delivered directly to your door.

Address: Church Lane, off Petersham Road, Richmond, Surrey TW10 7AB

Website: petershamnurseries.com

 

6 Battersea Flower Station

The multi award-winning Battersea Flower Station promises quality and value. They offer delivery on Christmas trees to most SW postcodes in December. Choose from non-drop Nordmann Firs as well as fragrant traditional Spruces (which tend to shed a few more needles but smell great) and potted trees. If you’re after an extra-large tree, give the team a call and they can order one in for you.

Address: 16 Winders Road, Battersea SW11 3HE

Website: batterseaflowerstation.co.uk

 

7 The Garden Party, Nine Elms

The Garden Party, based at New Covent Garden Market, has delivered quality Christmas trees to residents in south west London for more than 15 years. The team is trained in horticulture and design and offer a decorating service as well. 

Address: Nine Elms Lane, Nine Elms, SW8 5BH

Website: thegardenparty.co.uk

 

8 The Avalon and The Abbeville, Clapham
The Avalon in Clapham South, The Abbeville in Clapham and The Rosendale in West Dulwich

**TBC** The three pubs part of the Three Cheers Pub Group  will once again have a ‘veritable Narnia of the finest Nordman Firs’ from November 19. Buy one and you’ll get a free mulled wine or hot cider to help get you in the Christmas spirit. Available from 10am-7pm at The Rosendale and from 11am-8pm at The Avalon and The Abbeville until Christmas Eve.

Address: The Avalon: 16 Balham Hill, Clapham South, SW12 9EB
The Abbeville: 67-69 Abbeville Road, SW4 9JW

Website: threecheers.co.uk

 

South East London

1 Alan’s Plants Garden Centre, Greenwich

Alan’s Plants Garden Centre offers a large stock of Christmas trees, from 4ft non-drop potted Christmas trees for to cut Nordmann non-drop trees up to 7’6”. Open daily, the small garden centre also stocks hundreds of shrubs, bamboo, indoor plants, autumn flower plants, pots and more. 

Address: Clock Tower Market, Greenwich High Road SE10

Website: alansplants.business.site

 

2 Karen Woolven Flowers, Greenwich

Order your tree from Karen Woolven Flowers and the team will handpick the best tree from British growers and deliver it for your door (or can opt for the click-and-collect service). You can also choose beautiful wreaths and garlands and potted Christmas trees.

Address: 18 Royal Hill, Greenwich, SE10 8RT

Website: karenwoolvenflowers.co.uk

 

3 Greenwich Christmas Trees

Established in 1980, Greenwich Christmas Trees supplies some of the finest trees in the area, and even donate a Christmas tree to St Alfege Church every year. Pop up shop trading hours and dates are still TBC but plan a visit for the end of November.

Address: Corner of Straightsmouth & Roan Street (next to The Mitre), Greenwich SE10 9LB

Website: greenwichchristmastrees.co.uk

 

5 Alleyn Park Garden Centre, West Dulwich

Alleyn Park Garden Centre’s stock of non-drop Nordmanns start arriving at the end of November. The trees are cut from quality, sustainable stock in Scotland and Denmark. You can also get potted and pot grown White Spruce, Norway Spruce and Nordmann Firs. Delivery available.

Address: Rear of 77 Park Hall Road (opposite Café Rouge), West Dulwich SE21 8ES

Website: alleynpark.co.uk

6 The Avalon and The Abbeville, Clapham
The Avalon in Clapham South, The Abbeville in Clapham and The Rosendale in West Dulwich

**TBC** The three pubs part of the Three Cheers Pub Group  will once again have a ‘veritable Narnia of the finest Nordman Firs’ from November 19. Buy one and you’ll get a free mulled wine or hot cider to help get you in the Christmas spirit. Available from 10am-7pm at The Rosendale and from 11am-8pm at The Avalon and The Abbeville until Christmas Eve.

Address: 65 Rosendale Road, West Dulwich SE21 8EZ

Website: threecheers.co.uk

 

7 Pines & Needles, various locations

Pines and Needles spreads its spruces far and wide across the capital. In SE postcodes, find them at Brockwell Park (Nov 17-Dec 23), Crystal Palace Park (Nov 23-Dec 22) and Streatham and Marlborough Cricket Club on Dulwich Common (Nov 19-Dec 24). The Christmas tree shop is re-stocked every morning with dozens of hardy, non-drop Nordmann Firs, ranging from 3ft to 9ft, which have been freshly cut and delivered straight from the Pines & Needles plantations. You can also order online.

Website: pinesandneedles.com

 

8 The Christmas Forest, various locations

The Christmas Forest cuts its trees as late in the season as possible to ensure freshness, they also plant a new tree in Africa for every tree sold. Find them in Streatham and Marlborough Cricket Club on Dulwich Common (Nov 16-Dec 24), Crystal Palace Park (Nov 19-Dec 24), and Surrey Quays Shopping Centre, Redriff Road. Online orders, delivery from store and installation service available.

Website: christmasforest.co.uk

 

9 Clickmas Trees, Crofton Park, Kennington & Flamingo Park

This small family business delivers premium grade Nordmann Fir Christmas trees to homes and businesses around London. Clickmas also has pop-up shops located in Crofton Park, Kennington, and Flamingo Park. A free delivery service is available to some local postcode area, otherwise a delivery charge applies. Click-and-collect is also an option.

Addresses: Crofton Park Community Library, 375 Brockley Road SE4 2AG

Kennignton Oval St Marks Church, 337 Kennington Park Road SE11 4PW

Flamingo Park Sidcup by Pass, Chislehurst, BR7 6HL

Website: clickmastrees.com

 

East London

1 Pines & Needles, various locations

Pines and Needles is back at multiple sites in east London with another great selection of firs and spruces. Find them at Victoria Park (Nov 18-Dec 24), St Leonard Church in Shoreditch (Nov 18-Dec 24) and Lee Valley Waterworks (Nov 23-Dec 22). Open daily. Pines & Needles will deliver from the site – or you can order online – and they also offer an installation, decoration and recycling service.

Website: pinesandneedles.com

 

2 Columbia Road Flower Market, Bethnal Green

London’s famous flower market will sell some of the UK’s finest Christmas trees every Sunday come the back end of November. Compact and popular, the market pulls a crowd, so get in early of come late. 

Address: Columbia Road, Bethnal Green E2 7RG

Website: columbiaroad.info

 

3 The Christmas Forest, Lee Valley Waterworks & Stoke Newington

The Christmas Forest cut its trees as late in the season as possible to ensure freshness. Find them at Lee Valley Waterworks (Nov 22-Dec 24) and at St Pauls Church in Stoke Newington (Nov 18-Dec 24). Online ordering, delivery and installation and Christmas tree removal services are available.

Address: 70 Lammas Road E10 7FS

St Pauls Church, 306 Amhurst Road, N16 7UE

Website: christmasforest.co.uk

 

4 Broadway Market, London Fields

You should start to see Christmas trees in Broadway Market once December rolls around, however currently, this is TBC. Regardless, the market is always a charming experience filled with delicious food and ceramics, clothing and jewellery made by independent designers.

Address: Broadway Market, London Fields E8 4QJ

Website: broadwaymarket.co.uk

 

North London

1 The Christmas Forest, various locations

Pick up one of the Christmas Forest’s sustainable Christmas trees from various north London sites. Open at Finsbury Park from (Nov 15-Dec 24), at St Paul’s Church in Stoke Newington (Nov 18-Dec 24) and on Endymion Road, Finsbury Park. Online ordering, delivery and installation and Christmas tree removal services are available.

Website: christmasforest.co.uk

 

2 Alexandra Palace Garden Centre

Capital Gardens at Alexandra Palace has been selling Christmas trees for generations. Choose from cut Nordmann Firs, Noble Firs, Fraser Firs, Norway Spruces in all sorts of sizes, as well as potted trees too.

Address: Alexandra Palace Way N22 7BB 

Website: capitalgardens.co.uk

 

3 Camden Garden Centre

A short walk from Camden Town Station and Camden Market, Camden Garden Centre stocks a huge range of real Christmas trees from the end of November every year. These guys have supplied the likes of No.11 Downing Street and countless other public spaces, so you know you’ll be getting a high quality tree. You can also order your Christmas tree online, and if you do so before 30 November, you’ll get a free gift delivered with your tree.

Address: 2 Barker Drive, Camden NW1 0JW 

Website: camdengardencentre.co.uk

 

4 N1 Garden Centre, Islington

Christmas trees will be in stock at N1 Garden Centre on the Islington/Dalston borders in December. Choose from high quality Fraser Firs, Nordman Firs and Noble trees – all from British growers and chosen specifically for their full foliage. If you have a smaller space, go for a Fraser Fir as they are slim, aromatic and non-drop. The garden centre also have a great range of Christmas decorations.

Address: 25A Englefield Road N1 4EU

Website: n1gardencentre.co.uk

 

5 Boma Garden Centre, Kentish Town

One of London’s most prestigious garden centres is rolling in hundreds of freshly cut Christmas trees - order yours before the end of October. Make your way over to their nursery and pick out a Nordmann Fir (up to 10ft), Fraser Fir (up to 8ft), Norway Spruce (up to 8ft) or a pot-grown Nordmann. You can also order online, delivery is from Nov 25 and charges vary according to your postcode. You can also collect from the garden centre.

Address: 51-53 Islip Street, Kentish Town NW5 2DL

Website: bomagardencentre.co.uk

 

6 Paramount Plants and Gardens, Enfield

Paramount Plants and Gardens has a great reputation when it comes to Christmas trees. Available throughout December, their quality living Christmas trees have root systems and are either potted or can be planted in the garden after the holidays. They have a broad range of classic shapes and foliage colours, from blue grey to deep green.

Address: 131 Theobalds Park Road, Crews Hill, Enfield EN2 9BH

Website: paramountplants.co.uk

 

Online Christmas tree shops

1 The Stem

*** Christmas stock TBC*** The Stem has British-grown Nordmann Firs from the same farm at supply Downing Street’s tree and which come in several sizes. There’s also living and pot grown mini Blue Spruce trees (45cm and 70cm) for those looking for a Christmas tree for small spaces or for one you can reuse next year. Delivery is available to all Greater London postcodes and free for orders more than £50, otherwise it’s £6.50 The Stem also has dried flower bouquets, wreaths and Christmas decorations if you’re in need of some festive bling.

Website: thestem.co.uk

 

2 On Cloud Pine

Scottish On Cloud Pine offer UK-wide delivery on Nordmann Fir Christmas trees which are available to order now. Each tree comes with an ID number which, when imputed into the search database on On Cloud Pine’s website, tells you where your tree was grown, which is pretty cool.

Website: oncloudpine.com

 

3 Good Elf

The workers at Good Elf can provide expert advice on choosing the best Christmas tree for your home or office. They offer non-drop trees, traditional trees and potted Christmas tree too. You can even hire Christmas trees or get one with decorations. Good Elf will deliver and setup your tree for a fee offer a collection and recycling service.

Website: goodelf.co.uk

 

4 Patch Plants

***Christmas stock TBC*** Patch Plants – the plant delivery service created with clueless, urban gardeners in mind – is offering mini and not-so-mini potted trees this Christmas. Choose from Bruce the blue spruce, Nora the Nordmann fir and Norman the Norway spruce which has the the traditional bushy shape and pine scent. 

Website: patchplants.com

 

5 Christmas Trees Delivered

Christmas Trees Delivered is the online shop for the award-winning Camden Garden Centre. They supply museums, embassies, churches, hospitals, tourist attractions and government buildings – as well as London homes – with quality Christmas trees, stands, lights and decorations. Available from late November, their guaranteed non-drop Nordmann and Noble Firs are superb bushy trees sourced straight from the plantation.

Website: christmastreesdelivered.co.uk