The Five Bells

The Five Bells
Station Road, Leighton Buzzard, Bedfordshire, LU7 9JF