Radford Semele is a village and civil parish in Warwickshire, England with a population of 2,012 as of 2011.
Radford Semele is a village and civil parish in Warwickshire, England with a population of 2,012 as of 2011.