Today, I’m taking you to a real secret garden. Located in the heart of London, the Chelsea Physic Garden is a true hidden gem of the British capital. The Garden, established in 1673, is the only botanic garden collection focused entirely on medicinal, herbal and useful plants. I recently had a chance to spend a lovely morning there during the Plant Festival. Here is what I saw.
Continue reading “Plant Festival At Chelsea Physic Garden, London”Tag: hidden gem green space in london
