written by mz_merlin2001 on 12/09/2017
We have been buying cars from Car Giant when they were known as The Great Trade Centre. We are always spoilt for choice when looking at their website and are never disappointed with attending their site in London. We would and have recommended them many times!