Share
twitterlinkedinfacebook
Image 1 of 1
MHE11422UK.jpg
A view along Lombard Street in the City of London with the 'Wlakie Talkie' at 20 Fenchurch Street rising behind.