Talacrest Showroom in Egham Launch 1989
06/12/201223 years ago today - we opened our old showroom in Egham. Would love to have some of those cars in stock today! Here are some photos from the launch:
23 years ago today - we opened our old showroom in Egham. Would love to have some of those cars in stock today! Here are some photos from the launch: