[title]
Christmas shopping doesn't have to be fighting crowds in Oxford Street or chasing delivery parcels when they go missing. For gifts galore and a day out in itself, London’s oldest botanical garden is hosting 100 carefully chosen stalls selling seasonal treats and festive paraphernalia at this annual Christmas market. Pick up plants, jewellery, quirky gifts and plenty more, and keep any rumbling tummies at bay with tasty treats from the garden café.