soph221 soph221 04-03-2021 Geography contestada Rochdale is located in Greater Manchester, with a population of 220,000. Which city lies 10 km to the south? Bristol Leeds Oxford Manchester