There are a number of places called "Ellesmere Road" in Manchester. Ellesmere Road, Eccles and Ellesmere Road, Manchester
South West Manchester Cricket Club is a sports club where athletes can enjoy watching and taking part in sporting activities and events.
Address: Ellesmere Road, Manchester, Lancashire, M21 0SG
Map showing Ellesmere Road in Manchester.