London >
Episcopal Area
Archdeaconry

St Thomas Primary School (1196)

School

Appleford Road
North Kensington
London
W10 5EF
http://www.st.rbkc.sch.uk/