A City of London restaurant has been handed a new two-out-of-five food hygiene rating. The Wren Tavern, a restaurant, cafe or canteen at Retail Unit, 67-69 Watling Street, London was given the ...