Results 3 results found A view of High Holborn, in London, England, United Kingdom, Europe The 16th Century Tudor buildings at Staple Inn on High Holborn, home to shops and barristers' legal chambers, London, England, United Kingdom, Europe High Holborn half timbered buildings, London, England, United Kingdom, Europe