Home Villages New England The Crown, Lincoln Road (1970s) VillagesNew EnglandPubs/Inns The Crown, Lincoln Road (1970s) September 25, 2015 The Crown pub with accompanying Crown Fish Bar on Lincoln Road, New England in the early 1970s ….. the view has changed little in the last 40 years!