Chi Kitchen, Oxford Street
Last week I was invited along to check out Chi Kitchen which was the perfect excuse for a catchup with my friend Michael who I hadn’t seen in months. Even if you’re in the know about London food joints you may not have heard of Chi Kitchen because of its location – inside Debenhams on… Read More Chi Kitchen, Oxford Street