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 Windsor Hotel in Cairo), this was my first visit to any purpose built roof-garden. My visit took place whilst… Continue reading My first trip up Londons newest roof garden @ 120