An open day for visitors at John Allen’s in 1951 It occupied a site on the corner of Hockmore Street and Rymers Lane. Most of Hockmore Street was removed to make way for the Cowley shopping centre (now Templars Square) and Between Towns Road was extended to the Rymers Lane junction. The firm was established in 1868 by Walter Eddison and Richard Nodding. John Allen arrived as manager in 1887 and 10 years later, bought the business from the Eddison family for £13,000. It was run by three generations of the Allen family. In 1919, after being demobbed following First World War service, John Allen’s two sons, Major G Allen and Captain James Cullimore Allen, became joint managing directors – they were familiarly known as ‘The Major’ and ‘The Captain’. Their father retired the following year.