Benefice of Harston, Hauxton and Newton

  • The Vicarage
  • Church Street, Harston
  • Cambridge
  • England - Cambridgeshire
  • CB22 7NP

441223871305
Email Us

  • Stained-Glass Windows
The stained-glass windows in St Margaret's Church:


Stained-glass window 1

Stained-glass window

Stained-glass window

Stained-glass window

Stained-glass window

Stained-glass window