Facade
Sister-in-charge
Main Door
Facade
Rooms & Rates

 

Come visit us and check out our lovely B&B and quaint comfy rooms.

Location

 

The Hostel is situated in Central Victoria, London.

Our Property

 

The Hostel is run by a community of the Franciscan Sisters of the Heart of Jesus.

© 2019 by  Franciscan Sisters of the Heart of Jesus - LONDON

Call us now to book:

+44 207 834 5356
Sister-in-charge