hidden-metaphor

Manx Genealogy Archive 1

Athol Street

Can anyone tell me if this street still exists? What sort of area was it in the mid 19th century? I believe it was in Douglas. Why would anyone have left to live in the slums of Manchester?