I took a couple of pictures as I passed my favourite London statue last week, thought worth posting here. It’s a fairly new installation at the entrance to Liverpool Street station.
The statue of course represents a terrible event in 20th century history, but what I like about it is it’s human scale. It’s not a [...]