UKMidlandsLeicestershireMelton
Shop, Restaurant
LE13, Melton Mowbray, Nottingham Street
To Let 1,403 sf
The property is located on Nottingham Street in central Melton Mowbray, a..