Place to see: BT Tower, London, United Kingdom

BT Tower

BT Tower

The BT Tower is an iconic part of the skyline of London.

No description yet...

Postcards about BT Tower:

60 Cleveland St.
London, England, GB

Discovered by colleenosullivan
on 6 February 2008.
1726 views.