Back to Story: Toyota Land Cruiser Commercial revealed for the UK – 2,000 litre cargo space, 2.8L turbodiesel, no rear seats Next Image Previous Image