Get Directions to Our Lady Queen Of Peace R C School ← View details Station Road, Penshaw, Houghton le Spring DH4 7JZ, United Kingdom, Houghton le Spring, England Get Directions From* To * — Required information