Parish of Mainstone : register of marriages 1837-1956, incorporating register of banns 1838-2005
Montgomeryshire Genealogical Society.