August 29, 2025
Inside The National Gallery’s intriguing new restaurant with food inspired by Caravaggio

With multiple London restaurants opening every week, it’s a food writer’s dream when one comes along and offers something different. Locatelli, the new opening within The National Gallery on Trafalgar Square, did just that when an invite popped into my inbox. The menu, says the press release…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *