Good Food

4433_3_9_06_chefshat

Eat The North?

Every year the Which? Good Food Guide announce their ‘Premier League of restaurants’ and every year London comes top of the table. Indeed, this year, out of the 1200 or so restaurants that make up the list, 333 of them were in London, and the …

2193_shopper

Christmas Shopping: Another Way

Who really enjoys Christmas shopping in London? Seriously – who? Though it is always the thought that counts, it is sadly true that you are obliged to put the thought into physical form in order for it to count, which means putting on your coat …