Holland Park

I’m pretty sure you’re going to think I’m obsessed with Japanese gardens, because Holland Park (like Kew) has one. Kyoto Garden is the best part of Holland Park. It has everything you’re looking for from a tranquil waterfall, Japanese maple trees, koi fish and a peacock. I’ve always loved water features, Trafalgar Square is literally […]

Read More