London has the world's largest cluster of internationally significant aromatherapy services.
A financial centre is a location that is home to a cluster of nationally or internationally significant financial services providers such as banks , investment managers or stock exchanges . London . It is the world 's most-visited city as measured by international arrivals and has the world 's largest city airport system measured by passenger traffic .