It would be fair to say that London is one of the most dynamic cities in the world. With its Westminster Abbey, its Tower Bridge, the famous Borough Market in Southwark and Shoreditch with its street art, London provides a rich cultural canvas for those who love culture, food and history.