HSBC logo high street bank sign outside branch of HSBC bank in the Shropshire town of Ludlow, England

- Image ID: D8HRRJ

HSBC logo high street bank sign outside branch of HSBC bank in the Shropshire town of Ludlow, England

David Lyons / Alamy Stock Photo

Image ID: D8HRRJ

Location: Ludlow Shropshire, England, UK