Images

Staple Inn Photos ❘ lookphotos

The 16th Century Tudor buildings at Staple Inn on High Holborn, home to shops and barristers' legal chambers, London, England, United Kingdom, Europe
71405439 - The 16th Century Tudor buildings at Staple Inn on High Holborn, home to shops and barristers' legal chambers, London, England, United Kingdom, Europe