Location:11 King St, Melton Mowbray LE13 1XA, UK