Local Guides World

Jessica West

1 reviews on 1 places
Love this small, but cute park in West London. It’s the perfect area for a quick stroll or break up a run from the city towards the scrubs. They are doing construction right now, but it’s still quite peaceful.