stephenliddell.co.uk
My first trip up Londons newest roof garden @ 120
As roof gardens go, The Garden at 120 is spectacularly high at only 15 storeys but aside from traditional old buildings which happen to have a few pots on the roof (my most memorable being the Wind…