Hi
In London we are well served for film shops selling film. Where are you staying because most are in or around central London off the top of my head you have Mr Cad in Victoria, Calumet in Wardour St SOHO, West End cameras in Tottenham Ct Rd, London Camera Exchange (LCE) on the Strand and Process Supplies in Clerkenwell.
There are most likely more if you google