Location:69A Dalby Rd, Melton Mowbray LE13 0BQ, UK