Tag Archives: Crouch End

A Piece of Crouch End History: Lotus Showroom

We’re not sure how many of our customers who brought their cars in for a service or MOT at MEB Motors know that Tottenham Lane (where our garage is situated but further down the road) was also home to the original Lotus showroom. According to Wikipedia, the first Lotus Cars factory was set up in […]

Posted in Uncategorized | Also tagged , , | Comments closed