Let’s get physic-al!
Chelsea Physic Garden This beautiful garden is just off the Thames in posh Chelsea. It was originally founded in 1673 in the countryside to train apothecaries on how to identify plants. Like many areas of modern London, it was later eaten by the city. It’s now London’s secret garden! The Garden is walled… Read More Let’s get physic-al!
