Kensington Gardens

With just a few steps from Hyde Park, you’ll find yourself roaming around London’s Kensington Gardens, which used to be a deer park; yet even more sprawling masses of green space to soak up. Have a wander around Megan and Harry’s back yard, amongst the swans and tree lined pathways or sit amidst the squirrels […]

Read More…