Reviews of CTC Upholstery & Seating. (Furniture Store) in Coventry (West Midlands).