The Range Rover and Range Rover Sport have almost scaled themselves out of the European city ... It rather begs the question, are the remaining 25 per cent of journeys deserving of the massive ...