London, United Kingdom - February 02, 2019: People walking under Mansion House building - Lord Mayor of London residence with blurred Bank station underground sign in foreground Stock Image
London, United Kingdom - February 02, 2019: People walking under Mansion House building - Lord Mayor of London residence with blurred Bank station underground sign in foreground