The Lime Tree
60 North St, Leighton Buzzard
01525 372316
Recent Reviews
Order Online
The Lime Tree
60 North St, Leighton Buzzard LU7 1EN
01525 372316