City of London business aria view at sunset. City of London the leading financial centre in the Europe.