Tag Archives: Central London restaurants
St John Hotel: great food in an uninspiring location. And the service…hmm.
Leicester Square and its environs have to be the most uninspiring places to eat in Central London. Bar a few exceptions in and around Chinatown, most of the offerings are dull, depressing and overpriced. No one needs to try too … Continue reading