The Picture House
➤ 8 Lake Street, Leighton Buzzard I-LU7 1RT, United Kingdom
Fruit De Mer, Britanique, Fast Food, Cafés, Pub
"Amazing staff, great beer, good food and looking very Christmasy. Tony and Matt who were working this evening had great menu knowledge. Thank you for the kind hospitality."