Twyford Closeon the interactive online map Greater Manchester. Greater Manchester, Twyford Close. Search on the map, closest way, distance to the Twyford Close. Simple and easy to use on mobile devices.