I was driving through Slough and saw the original Lancaster Burnham location had closed down and the window poster gave the new address so I thought would have a look. The same dealer has rebranded from JLR Burnham to JLR Slough. It's a huge open plan showroom with a large car park. At the opposite end of the showroom is another big building which is their very large workshop for vehicle serving and repairs. The showroom greeter approached me and recognized me as he used to work in the same company I do but in a different department. Beverages were offered and although I can't give 5 stars without purchasing or servicing a car, initial impressions very positive. I think he said they opened just over a month ago hence everything is shiny fresh. read more