0

England

The Haberdashers', Elstree, Hertfordshire

St. Catherine’s School, Twickenham, London

Sevenoaks School, Kent

Uppingham School Science Centre, Uppingham