All posts tagged: Kensington Palace Cafe

An ode to Hyde Park

I remember the first time I spent some time in Hyde Park, in the summer of 2004, shortly after I had moved to London. We used to lie in the long grass, thick clouds of smoke hanging over our heads. Parrots were squawking in the trees above us, leading me to briefly think I had […]