STAPLE INN BUILDING, HIGH HOLBORN, LONDON: High Holborn Shop Sign on the Tudor Grade 1 Listed Building

- Image ID: KERMTR
STAPLE INN BUILDING, HIGH HOLBORN, LONDON: High Holborn Shop Sign on the Tudor Grade 1 Listed Building
Chris Lawrence / Alamy Stock Photo
Image ID: KERMTR
Location: High Holborn, London, United Kingdom