London England Financial Center Business 1 (Stock Footage)

London England Financial Center Business 1 (Stock Footage)

The Lloyds of london building in the financial heart of the city, london.

by
by
by
by
by
by