Templars Hotel & Restaurant

20 High Street, Baldock, SG7 6AX

01462 893620

Restaurants – Traditional

Visited 154 times, 1 Visit today

Posted in Restaurants - Traditional