Giggle & Graze Home/Coffee shop/Giggle & Graze 66 North St, Leighton Buzzard LU7 1EN Contacts 66 North St, Leighton Buzzard LU7 1EN http://www.giggleandgraze.com/ Send updates or Remove Description HOME | Giggle & Graze Features Takeaway Dine-in Great tea selection Dessert Coffee Good for kids Casual Map Reviews No reviews! ADD REVIEW Similar companies Coffee shop Greggs 108 Queensway, Bletchley, Milton Keynes MK2 2RU +441908643545 Coffee shop Diggle's Ffrances Passage 7 Ffrances Passage, Lancaster LA1 1UG +441524849875 Coffee shop The Brew & Tattoo 7a Fore St, Newquay TR7 1HB +441637838878 Coffee shop COFFEE CLAN 18, A65, Kendal Categories Coffee shop