St Mary Redcliffe and Temple School

St Mary Redcliffe and Temple School
Somerset Square, Bristol, BS1 6RT