Does England have form of welcome?

We don't normally use welcoming words in everyday speech. But in a formal speech to greet visitors one would say "Welcome to Manchester" or wherever. But if people came to your house you would say "Hello. Nice to see you. Won't you please come in"