Wahaca Charlotte Street - 19-23 Charlotte St, Fitzrovia, London W1T 1RL, UK on Eaten