A local Jessops "should" have those films (2 years ago for certain; nowadays, less so... ) The ProCentre in central London (http://www.procentre.co.uk/) supply the pros and will bike an order to your hotel in London if you get stuck for film and pay by plastic. Full retail prices though - so only really for an emergency.