UKMidlandsLeicestershireMelton
Shop
LE13, Melton Mowbray, Bell Centre
To Let, 2,136 sf
There are currently a variety of units available ranging from 1,000 sq ft..
The Bell Centre is located within the heart of Melton Mowbray Town Centre in the East Midlands. The shopping..