Locanda Locatelli is one of only three Michelin starred Italian restaurants in the UK (the other two being The River Cafe and Murano). The dining room appeared identical to how I and the photos recall on my first visit 6 years ago, as were some food aspects. I forgot that it was attached and accessible to London’s only Hyatt Regency hotel but... More

7