The UK town that 'always smells like biscuits' thanks to incredible 123-year-old factory 0 07.09.2024 10:48 Express.co.uk This much-loved factory makes some of the UK's favourite biscuits, and the local residents in Harlesden, north west London, love it.