About The Manor Inn
The Manor Inn is situated on the Main Road in Cockerham, now under new management and serving some of the best local food in the area
More about The Manor Inn
The Manor Inn is located at 1 Main Street, LA2 0EF Lancaster, Lancashire
01524 791252
http://www.themanorinn.co.uk