Can I prevent my new account details being given to someone who sends one-off payments to my old account?

When you switch accounts, any payments made to the old account will automatically be sent to the new one. The payer's bank is then notified of any new account details.

switch-logo