French Hospital

French Hospital
41 La Providence, Rochester, Kent, ME1 1NB