Land Rover Defender 130. Now Available at CMH Land Rover Menlyn CMH Land Rover Menlyn represents an instantly recognisable silhouette that now offers a third row of seats. The new Defender 130 measures an impressive 5,358mm from its nose to its spare wheel, making it the ultimate combination of space and capability. Even though the […]