Company name: Notre Dame Roman Catholic Girls' School
Description: "What the teacher is is more important than what she does and what she knows" - St. Julie Billiart
118 St George's Rd, London SE1 6EX, United Kingdom