36A Sherrard Street, Melton Mowbray, LEC
33 Market Place, Melton Mowbray, LEC
2 High Street, Melton Mowbray, LEC
10 Sherrard Street, Melton Mowbray, LEC
7 Waltham Road, Melton Mowbray, LEC