London — One of the latest public spaces to open in central London is Pancras Square, part of the massive King’s Cross Central development. I wandered up there earlier in the week to take a look and liked wha...
Waterfalls in Pancras Square
or