Location:24 Nottingham St, Melton Mowbray LE13 1NW, UK