Raindrops on roses at Chelsea Physic Garden

p10204041

Tucked down a tiny alley moments from the hustle and bustle of the King’s Road lies a little-known green oasis. Chelsea Physic Garden has been on my London to-do list for ages, and a visit from a friend with a passion for plants made it the perfect choice for a sunny summer afternoon last weekend…. 

Read More »