London is the capital and one of the most diverse and cosmopolitan cities in the world. Read moreWith its world-class restaurants and Michelin-starred chefs, London is a food lover's paradise, offering a plethora of wedding catering options, from traditional afternoon teas to modern molecular gastronomy experiences.