Christmas Eve Cheer

You’ve done the last minute shopping and now you’re at the Marble Arch end of Oxford Street. What to do?