Bar
The Globe Inn
Inirerekomenda ng 5 lokal
Lokasyon
Globe Lane
Leighton Buzzard, England
Mga tip mula sa mga tagaroon
Our Local Pub with a good menu, cosy fire for the cold nights and lovely outdoor seating for the more summery months.