ChristChurch Bayston Hill
  • Bayston Hill, Shrewsbury, UK