Blue Top Ice Cream - West Yard - Camden Lock Pl, Camden Town, London NW1 8AF, UK on Eaten