Umi - 30 York St, Twickenham TW1 3LJ, UK on Eaten