UK
South West England
Office 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..