De Beauvoir Flower & Produce Show
St. Peter’s Church De Beauvoir Road, London, United KingdomA competition of home-grown flowers, vegetables, fruit, baked goods, jams and crafts, with entry open to everyone. Stalls include baked goods, tombola, books/CDs/DVDs, plants, teas and cakes, children's games and […]