Learn British English alternatives to 'Nice to meet you' to sound more like a native speaker. Sound more formal and show ...