The Nat West Tower

The Nat West Tower. London, England, United Kingdom

London. London, England, United Kingdom. (Ref: 2004uk-1229-035d)

Related galleries: City of London, Cityscapes, England, Europe, London, Night, United Kingdom

Countries

Perspectives