Harris & Hoole, a restaurant, cafe or canteen at 215 Townmead Road, London was given the score after assessment on December 18, the Food Standards Agency's website shows. It means that of ...