The first flower market to be set up in London in 150 years launches on the first Sunday of the month, starting on 6 September 2020, in the centre of Chiswick in West London. Source: Garden1
Sign up now to get up to 50% discount on What's Best for Gardens