UKSouth West EnglandOffice Lower Castle Street BS
BS1 Castlemead
To Let 1,441-29,867 sf
EPC C
Standing at 80m, Castlemead is one of the tallest office buildings in Bristol and is arranged over 18 floors. The..