Taking its name from one of Battersea’s most famous landmarks (more on that later), this garden shop is quite a magical place. Whether you need to buy flowers for someone or are looking for gardening supplies, Battersea Flower Station has everything you need, and it’s like wandering into a secret garden in the middle of the city.
Thank you Londontopia!