Adoratrices Hostel
39 Kensington Sq., Kensington, London, United Kingdom, W8 5HP
(02079) 374582 Phone