Going back to the 1970’s some of you may remember pressing your nose against the windows of the Lancaster Europa showroom on the inner ring-road at Hanover Way, marvelling at the magnificent Mercedes cars on show and thinking ‘I wish’.
Going back to the 1970’s some of you may remember pressing your nose against the windows of the Lancaster Europa showroom on the inner ring-road at Hanover Way, marvelling at the magnificent Mercedes cars on show and thinking ‘I wish’.