Royal wedding venue confirmed