The BT Tower is an iconic part of the skyline of London.
60 Cleveland St. London, England, GB
Discovered by Colleen O'Sullivan on 6 February 2008. 524 views.