Jacks Hill in Towcester have announced they are closing with immediate effect
That’s a shame
It was always one of the better places to stop. Their message shows their great attitude. What a shame.