logo

London

London is the capital city of the United Kingdom, the largest city in Europe and is a global and World City. London’s strategic importance is reflected in its enduring success in attracting global business, finance, culture, science and technology. Cavatina & Partners’ London Studio is conveniently located in the financial heart of the city.