Google Maps | The Flower Shoppe
Landmark in London

The Flower Shoppe

1 holiday park nearby

TypeLandmark
LocationLondon, Greater London
Address13 Burnt Ash Hill, London SE12 0AA, UK

About The Flower Shoppe

The Flower Shoppe in London is one of those places that stops you mid-stride on an ordinary street. It's a proper old-school florist with genuine character - the kind where the owner actually knows their stock and won't sell you something that'll drop its petals by teatime.

What you're getting is a working flower shop, not a museum piece. You can browse fresh arrangements, loose blooms by the bucket, and seasonal plants depending on what's just come in. The window displays change regularly and they're worth circling back for if you pass by more than once. It's the sort of place where locals pop in for a quick bunch to brighten their kitchen rather than a formal destination.

Realistically, this suits people who appreciate old retailers and small London businesses more than those hunting for a major attraction. You're looking at fifteen minutes maximum, perhaps half an hour if you're genuinely keen on floristry. Go when you need flowers, not when you're sightseeing - that's the honest take.

If you're staying nearby at Abbey Wood Experience Freedom Glamping, it's a decent excuse for a wander into the neighbourhood and a reminder that London still has proper independent shops tucked away. Worth discovering if you're in the area, but don't route your day around it. The flower world moves fast, so ring ahead before visiting to check current opening times.

Holiday Parks near The Flower Shoppe

Stay nearby and visit The Flower Shoppe on a day trip

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is The Flower Shoppe?

The Flower Shoppe is a landmark in Greater London, London.

Are there holiday parks near The Flower Shoppe?

Yes, there are 1 holiday parks near The Flower Shoppe. The closest is Abbey Wood Experience Freedom Glamping, just 5.2 miles away, rated 4.8 out of 5 by visitors.

Where is The Flower Shoppe?

The Flower Shoppe is located near London in Greater London, London. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 5.2 miles away.

What else is there to do near The Flower Shoppe?

Near The Flower Shoppe you can also visit Cutty Sark (landmark), Central Park Water Play (landmark), As One (gallery), Paddling Pool (landmark). Browse our London area guide for the full list of things to do.