Share
twitterlinkedinfacebook
Image 1 of 1
London Aerial View 15.jpg
View from the BT Tower of the surrounding central London streets from 158 metres above. November 2004..