A London sightseeing bus passes through Bank Triangle in the City of London - the capital's financial district (aka The Square Mile), 19th April 2018, in London, England.