The Lost Alhambra - 28a Leicester Square, West End, London WC2H 7LE, UK on Eaten