Haberdashers’ Monmouth School

Hereford Road, Monmouth, Monmouthshire, NP25 5XT