Clifton House Road is a road in North West Manchester with a small number of businesses.
Clifton Country Park is an environmental organisation which specialises in various environment and conservation issues.
Address: Visitors Centre, Clifton House Road, Swinton, Manchester, Lancashire, M27 6NG
Map showing Clifton House Road in Manchester.