Jamon Jamon - 100 Charing Cross Rd, West End, London WC2H 0JG, UK on Eaten