Teal Cottage
Vacation Home
Melton Mowbray
Teal Cottage, a property with a garden, is situated in Melton Mowbray, 28 km from Leicester Railway Station, 30 km from De Montfort University, as well as 30 km from University of Leicester.
Melton Mowbray, LE14 2BH, United Kingdom