Pembridge CofE Primary School (Voluntary Aided School)

Leominster, Bearwood La, Leominster HR6 9EA, United Kingdom