Machiya
When it comes to places to eat in Central London, Machiya - found between the main streets of Soho and Trafalgar Square, will sort you out with plenty of Japanese fare. Gorge on teriyaki-glazed salmon, tonkatsu curry and more, all while washing it down with the extensive sake list.