38A Sherrard Street, Melton Mowbray, LEC
29 Sherrard Street, Melton Mowbray, LEC
9-10 Cheapside, Melton Mowbray, LEC
17 Leicester Street, Melton Mowbray, LEC
15 Sherrard Street, Melton Mowbray, LEC
9 Campion Place, Melton Mowbray, LEC