Los Angeles has some of the best restaurants in the world but three of the most memorable meals I had were in London during my recent trip:
J. Sheekey: In the heart of Covent Garden, J. Sheekey is a wonderful oyster and seafood restaurant. I sat at the bar with my friend and travelling companion, David Phoenix, and had such a great time. Covent Garden is a fabulous neighborhood to visit.
The Delauney: An absolutely gorgeous restaurant in Aldwych, The Delauney is billed as the perfect European brasserie. Everything was incredible, especially the wiener schnitzel!
Star of India is one of London’s most popular Indian restaurants serving North Indian cuisine and located on Old Brompton Road in South Kensington.