UKMidlandsLeicestershireMelton
Shop
LE13, Melton Mowbray, Bell Centre
To Let, 3,433 sf
There are currently a variety of units available ranging from 1,000 sq ft to approximately..
The Bell Centre is located within the heart of Melton Mowbray Town Centre in the East Midlands. The shopping centre fronts Nottingham Street and is also..