Hidden away in the depths of Charing Cross Station is Davenport's, the oldest family run magic business in the world.…