Brampton Bryan Castle is in the small village of Brampton Bryan in north-western Herefordshire , England , 50m south of the River Teme .
Brampton Bryan Castle is a castle in the small village of Brampton Bryan in north-western Herefordshire , England , 50m south of the River Teme .