Deacon ' s , 154 Leadenhall Street , London.