Where is Rostron House, Manchester?

Where is Rostron House, Manchester located?

Rostron House, Manchester, Rostron House, Manchester, Great Britain (approx. 53.46828°, -2.20816°)


Where is Rostron House, Manchester on the map?