La Collina - 17 Princess Rd, Camden Town, London NW1 8JR, UK on Eaten