Probably not. But you ought to have. Especially if you are a car enthusiast. Although the remote village eleven kilometers southwest of Norwich has only a few hundred inhabitants, it has been home to the Lotus Cars plc plant and the corporate headquarters of the world-famous sports car brand...