CACar Giant - London's largest used car dealership View all reviewsIbrahim was absolutely fantasticJune 22, 2025