Home > United Kingdom > South West > Wiltshire > Salisbury > Tollard Royal
King John Inn
Modern British Restaurant
Tollard Royal, Salisbury, Wiltshire, SP5 5PS
01725 516207
moreIn the idyllic village of Tollard Royal on the border of ..
Restaurants and Food ShoppingModern British Restaurants |