The Prince - 14 Lillie Rd, Hammersmith, London SW6 1TT, UK on Eaten