UKSouth West EnglandAvonSouth Gloucestershire
Office
BS32, Bredon House, Almondsbury, Almondsbury Business Centre
To Let 750-2,498 sf
ABC comprises 9 modern office buildings in a mature landscaped environment. Bredon House is..