S
St Mary & St Peters Church of England 1st. School
Address
Water Street, Barrington TA19 0JR
City
Barrington
Post Town
Ilminster
County
Somerset
Country
England