better on zoom.
Tags: St. Paul's London
© All Rights Reserved
From 20 Fenchurch Street. Towers over London Bridge Station.
Tags: The Shard The Walkie Talkie Building London
© All Rights Reserved
Tags: Walkie Talkie Building 20 Fenchurch St. London London Bridge Station
© All Rights Reserved
Tags: 20 Fenchurch St. Walkie Talkie Building
© All Rights Reserved
© All Rights Reserved