Chelsea Physic Garden
The oldest botanical garden in London, established in 1673
1 person recommends this
“Historic botanical garden founded in 1673. Their snowdrop festival is an especially magical time to visit as a way to gently thaw from winter.”
Inner Temple Garden
Barbican Conservatory
Brooklyn Botanic Garden
OmVed Gardens
The Hill Garden and Pergola
Daunt Books
Shakespeare Garden
Sir John Soane's Museum
Columbia Road Flower Market
Café Cecilia
London Review Bookshop
Garden of the Royal Library