The Anchor, Tilsworth
01525 211404
The Anchor, Tilsworth
1A Dunstable Road, Tilsworth, Leighton Buzzard, LU7 9PU
We are offering a food delivery service due to the current situation – have your favourite Greek delicacies delivered to your front door! See our full delivery menu on website and ring our friendly staff on 01525 211404 to place your order
