Woodside, Luton, LU1
YOUR LOCAL PUB WITH COMMUNITY AT IT'S HEART... The Plough Pub & Kitchen in the heart of Woodside, near Slip End and Caddington. Set in stunning countryside, we offer a wide range of drinks, deliciou