In London for work with a number of colleagues and luckily happened to staying in hotel opposite this excellent restaurant. Delicious, honest Italian food. A few photos attached of some of food. Will definitely visit again if staying in that part of London.