Someone who knows the area might have another suggestion, just looking at the 1911 Census and there is a St.Michaels Terrace. Could be the same place, as I can't find st. Michaels Road. Doesn't mean it's not there of course.
The St.Michaels Road on the map is only part build on the 25" map which I think dates from the late 1890s to the early 1900s