A few pictures of the tallest buildings in the City of London, London’s Financial district near Lombards Street on a frosty winter morning.
A few pictures of the tallest buildings in the City of London, London’s Financial district near Lombards Street on a frosty winter morning.