Bit of a dilema, if it is The Talbot, this is right alongside Yardley Old Church, St Edburghas, Marlbrough Cricket Club played there as already found out in their history, so unless two teams played on the same ground, which might be possible, I don't think its The Talbot. Looking at old maps...