Bishop's Cleeve
Europe
England
Information about Bishop's Cleeve
Foundation: 1905
Stadium: Kayte Lane
Address: Kayte Lane
City: Bishop's Cleeve
Capacity: 1500
Foundation: 1905
Stadium: Kayte Lane
Address: Kayte Lane
City: Bishop's Cleeve
Capacity: 1500