+44 (0) 208 1234 081


Party in the park – London’s Finest

Ruins of an old, glass palace? Check. 60s-era sports complex including proper, upper-league English football stadium? Check. Maze? Check. London is officially one of the greenest cities in the UK, with 23% of its land area covered by parks. And far from being barren stretches of muddy grass, with burnt patches for disposable barbeques and […]

Read more

Translate »