Share
twitterlinkedinfacebook
Image 1 of 1
CHU01304UK.jpg
A 360 degree view of Vintners Place from the north bank of the River Thames in the City of London.