Get Directions to Let Them Eat Cake ← View details 66 North Street, Leighton Buzzard, Bedfordshire LU7 1EN, United Kingdom, Leighton Buzzard, England Get Directions From* To * — Required information