Location of Lancaster Engines We are located at Newgate, Morecambe, LA3 3PT. Please see the map below for visual details.