Tag Archives: London Desserts

Best Desserts to Find in London

It’s funny to think that despite the UK’s distinct lack of culinary prowess, (all we really have is the roast dinner and fish and chips, the latter was even a Portuguese introduction), London still stands at the forefront of Michelin star dining and hosts some of the best high street restaurants in the world. The

Continue reading

Posted in Travel Tips | Tagged | Leave a comment