London Is Getting Seven Brand New Parks Alongside The Thames
Park life is the good life, especially with these new Thames parks. Given that 47% of the city is made up of green spaces, it’s well established that London loves a good park. So presumably, you’ll be positi...