Best cherry blossom in London at Kew Gardens

Cherry blossom at KewYes, it’s official – having just spent a wonderful sunny day at Kew Gardens looking at the cherry blossom I can confirm that it’s definitely the best place in London to see cherry blossom. And it’s in bloom now, so get down there as fast as you can and do my… Continue reading

London Parks Cherry Blossom Top Five

Kensington Gardens cherry blossom Welcome to my London cherry blossom top five guide, the definitive illustrated guide to the best cherry blossom viewing spots in the capital, from Kew Gardens to Greenwich Park. And if you want to know when the blossom’s in bloom, you can find out from my new When can you see cherry blossom in London? guide.  Continue reading