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