Roberts Vain Wilshaw 7,773 Sq Ft / Industrial 1.95 miles Unit 6 Titan Business Centre, Tachbrook Park, CV34 6RR Titan Business Centre comprises a development of ten industrial / warehouse units ranging in size from 6,800 to 30,000 sq ft all set within secure grounds with 24/7 gated access. To Let More