Live action footage
Business center \"Canary Wharf\" by night. - View across the River Thames and river boat passing.
HD
1920 x 1080