Skygarden 20 Fenchurch Street: a view of the city of London as seen from the Skygarden The city of London as viewed from the Skygarden 20 Fenchurch Street. Categories families, photography Posted on 27 Apr 2015