Buildings in London's financial district are BIIIIG! :)