21 Leicester Street, Melton Mowbray, LEC
Thorpe Road, Melton Mowbray, LEC
19-23 Pate Road, Melton Mowbray, LEC