Where is Churchill?

Churchill is located in the county of Somerset, South West England, three miles north of the town of Axbridge, seven miles east of the major town of Weston-Super-Mare, 19 miles south-east of Cardiff, and 116 miles west of London. Churchill lies seven miles south of the Bristol border. Churchill falls within the unitary authority of North Somerset. It is in the BS25 postcode district. The post town for Churchill is Winscombe.