Cameley C of E Primary School | Neighbourly

We are a relatively small village school set on the outskirts of Bristol/Bath.
neighbourly