CHELSEA PHYSIC GARDEN
London | 1 Hour |
The morning is set aside for a visit to the Chelsea Physic Garden, a cherished sanctuary renowned for its botanical wonders and tranquillity. Founded in 1673 by the Worshipful Society of Apothecaries and nestled by the serene River Thames, this hidden gem boasts a rich botanical heritage and offers a quiet escape from the bustling city.