Borough Market, London

eating London

There are many places to go in London that evoke that Christmassy spirit, but Borough Market in December is definitely one of the best places to head to if you want to stuff your face with anything from chai tea and mulled cider to paella, freshly caught fish, a world of obscure sauces and condiments, …

Continue Reading