Get Directions to The Convent Of Notre Dame ← View details 266 Woolton Road, Liverpool, Merseyside L16 8NF, United Kingdom, Liverpool, England Get Directions From* To * — Required information