UKSouth West EnglandAvonSouth Gloucestershire
Restaurant, Shop, Take Away
To Let 1,149 sf
Assignment of existing lease due to expire July 2032.