London, like most major cities – has some truly phenomenal restaurants. But there is more to London than just 5* cuisine and Michelin starred restaurants. When you travel you want to really experience your food and this is where the term “food experience” came from. When in London there are some amazing spots in the [...]



April 17th, 2012
AlanHorton
Posted in
Tags: