UKMidlandsNottinghamshireNewark and Sherwood
Shop, Showroom / Gallery, Office Retail
To Let 1,849 sf