Video

Aerial View of The London City Center from Above (Stock Footage)

Aerial View of The London City Center from Above (Stock Footage)

Beautiful aerial view of the London city center from above near the Tower Bridge, the Shard skyscraper and London castle.

by
by
by
by
by
by