St Peter’s Church October 12, 2015 by StellaC Loading Map.... St Peter’s ChurchWellhouse Road - BeechEvents 51.1431045 -1.0165011000000277 Address Wellhouse Road Beech Hampshire United Kingdom Upcoming Events No events in this location