Shernold School


Small independent primary school in Maidstone town centre