London vs Paris - which place to visit?