Talacrest Showroom in Egham Launch 1989

12/06/2012



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: