About Barnwood Point

Barnwood Point is a 16 acre prominently situated business park fronting the A417 to the East of Gloucester City Centre.