Open menu
City of London Mental Hospital (Stone
Sixty-First Annual Report of the Visiting Committee of the City of London Mental Hospital, at Stone, near Dartford, in the County of Kent