The Ghosts of London
Some people travel to England to learn English, to do business, to watch a West End play or a football game. Others travel to Britain to meet a ghost. Don’t laugh: this is big business. Owners of castles try to lure overseas visitors with a promise of a meeting with their dead ancestors, stately homes…