...because value for money matters.
London is the major hub of Europe, be it for finance, fashion, air transport or business in general.