Tag: London
London is the world’s most visited city and one of the most cosmopolitan cities in the world. It is also immersed in history. Today, London is a leader in the arts, fashion, entertainment, finance and diverse restaurants. The choices are endless and range from Michelin-starred restaurants, to gastropubs, traditional British restaurants and afternoon tea. The…