In the mid 1800's an infant boy mysteriously vanished from his bedroom in London, England.
In the shadow of Big Ben A statue was raised in his memory.
The plaque reads: In memory of The Lost Boy - Peter Ravensdale.
The time has come to believe again...