Talbot Inn

Talbot Inn
4 Thurcaston Road, Leicester, LE4 5PF