Designed by
Title
Walkie Talkie Building at 20 Fenchurch Street, photographed from the Garden at 120 Fenchurch Street. #165729763
Description
City of London financial district Walkie Talkie Building at 20 Fenchurch Street, photographed from the Garden at 120 Fenchurch Street on a clear winter`s day.