The Narrowboat Pub - 119 St Peter's St, Islington, London N1 8PZ, UK on Eaten