NEMS leaves 13 Monmouth Street, London Friday 4 November 1966 Miscellaneous No Comments Brian Epstein’s NEMS company had moved from Liverpool to London in 1963, establishing an office at 13 Monmouth Street in the centre of the capital. Read More...