Holy Cross Convent
82 The Ave., Ealing, London, United Kingdom, W13 8LB
(02089) 972858 Phone