1 Heath Road, Leighton Buzzard, LU7 3AB, United Kingdom
At the edge of Leighton Buzzard lies The Stag - a lovely traditional pub that keeps things blissfully simple. Well-kept real ales, fine wines and good home-cooked food are served up in a warm, r [...]