Description
88,000-square-foot business center in England. The building, located on King Street in the center of Leeds' financial district, was constructed for the Bank of England in 1968.
Contact Information
What you see here scratches the surface
We’ll help you find what you need
This information is available in the PitchBook Platform. To explore Bank House‘s full profile, request access.