A shared-information double stream hourglass network architecture for camera localisation is proposed. The contributions are two folds, first, the ordinary single stream decoder is replaced by double streams for regressing location and orientation of camera separately, and the information is shared at the end. Secondly, uncertainty estimation of loss to balance the error of location and orientation is used. The experimental results show that the proposed method achieves better performance compared with state-of-the-art methods.