(Q26293524)
Statements
6 September 1988
1 reference
1 And 3, The Green, Brafield on the Green, South Northamptonshire, Northamptonshire, NN7 (English)
0 references
SP8223558906
1 reference
building in Brafield on the Green, South Northamptonshire, Northamptonshire, UK