Where did Christmas present take Scrooge?

Ghost of Christmas Present

The streets of London on Christmas Morning

Bob Cratchits home

The mines of Wales

A Light house

Freds Home

Many homes then visited to witness the festive season