“For a real feast for the senses, follow the small gated entrance on Battersea Park Road through to the punnily named Battersea Flower Station a.k.a. one of – if not the – best garden centre and florist in London. A magical place made for musing through lush greenery and tropical plants, spend an hour or two here and you’ll almost forget you’re in the heart of London.”

Read the full guide here.

 

 

Opening Times

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

Find Us

0207 978 4253

[email protected]

0