UKMidlandsLeicestershireMelton
Shop
LE13, Melton Mowbray, Bell Centre
To Let, 326 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..