167, Southampton Road
Lymington,
Hampshire
SO41 9HA
01590 610458
www.thetollhouselymington.co.uk
Latitude: 50.7668485, Longitude: -1.5525374
09:30 - 20:30 - Mo, Tu, We, Th, Fr
Actual information about The Toll House Inn of English Restaurant category. The Toll House Inn is located at 167, Southampton Road Lymington, SO41 9HA. How to get to The Toll House Inn office? Look at the map below or call them 01590 610458