St Peter’s Maidenhead
  • Maidenhead SL6, UK