Archived: Osmond House

63-67 The Bishops Avenue, East Finchley, London, N2 0BG (020) 8458 1185

Provided and run by:
Jewish Care

Important: We have not inspected this service yet