Templars Hotel & Restaurant

20 High Street, Baldock, SG7 6AX

01462 893620

Restaurants – Traditional

Visited 118 times, 2 Visits today

Posted in Restaurants - Traditional